32-bit application - significado y definición. Qué es 32-bit application
Diclib.com
Diccionario en línea

Qué (quién) es 32-bit application - definición

COMPUTER ARCHITECTURE BIT WIDTH
32-bit application; 32 bit application; 32 bit; 32bit; 32-Bit Machine Computer; Computer, 32-Bit Machine; 32-bit computer; 32-Bit; 32-bit processing; 32-bit version; 32-bit processor; 32-bit CPU; 32 bits; 32 bit microprocessors; 32-bit architecture; 32 bit microprocessor; 32-bit microprocessors; 32-bit; 32-bit microprocessor; 32-bit file format; 32-bit integer

32-bit application         
<architecture, operating system> IBM PC software that runs in a 32-bit flat address space. The term 32-bit application came about because MS-DOS and Microsoft Windows were originally written for the {Intel 8088} and 80286 microprocessors. These are 16 bit microprocessors with a segmented address space. Programs with more than 64 kilobytes of code and/or data therefore had to switch between segments quite frequently. As this operation is quite time consuming in comparison to other machine operations, the application's performance may suffer. Furthermore, programming with segments is more involved than programming in a flat address space, giving rise to some complications in programming languages like "memory models" in C and C++. The shift from 16-bit software to 32-bit software on IBM PC clones became possible with the introduction of the {Intel 80386} microprocessor. This microprocessor and its successors support a segmented address space with 16-bit and 32 bit segments (more precisely: segments with 16- or 32-bit address offset) or a linear 32-bit address space. For compatibility reasons, however, much of the software is nevertheless written in 16-bit models. Operating systems like Microsoft Windows or OS/2 provide the possibility to run 16-bit (segmented) programs as well as 32-bit programs. The former possibility exists for {backward compatibility} and the latter is usually meant to be used for new software development. See also Win32s. (1995-12-11)
IA32         
THIRD GENERATION OF X86 ARCHITECTURE
IA32; X86-32; Ia32; Ia 32; Intel 32; 32-bit x86; X86 32; Intel IA-32
<architecture> The processor chip architecture and instruction set used by Intel in its Pentium processors. (2007-06-17)
IA-32         
THIRD GENERATION OF X86 ARCHITECTURE
IA32; X86-32; Ia32; Ia 32; Intel 32; 32-bit x86; X86 32; Intel IA-32
IA-32 (short for "Intel Architecture, 32-bit", sometimes also called i386) is the 32-bit version of the x86 instruction set architecture, designed by Intel and first implemented in the 80386 microprocessor in 1985. IA-32 is the first incarnation of x86 that supports 32-bit computing; as a result, the "IA-32" term may be used as a metonym to refer to all x86 versions that support 32-bit computing.

Wikipedia

32-bit computing

In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in 32-bit units. Compared to smaller bit widths, 32-bit computers can perform large calculations more efficiently and process more data per clock cycle. Typical 32-bit personal computers also have a 32-bit address bus, permitting up to 4 GB of RAM to be accessed; far more than previous generations of system architecture allowed.

32-bit designs have been used since the earliest days of electronic computing, in experimental systems and then in large mainframe and minicomputer systems. The first hybrid 16/32-bit microprocessor, the Motorola 68000, was introduced in the late 1970s and used in systems such as the original Apple Macintosh. Fully 32-bit microprocessors such as the HP FOCUS, Motorola 68020 and Intel 80386 were launched in the early to mid 1980s and became dominant by the early 1990s. This generation of personal computers coincided with and enabled the first mass-adoption of the World Wide Web. While 32-bit architectures are still widely-used in specific applications, their dominance of the PC market ended in the early 2000s.